Johan CruyffJohan Cruyff
WTT Feeder Linz 2026: Two English Names and the Structure Behind a Thin DrawOn the main draw sheet of WTT Feeder Linz 2026, one line held me longer than...
WTT Feeder Linz 2026: England's Three Doubles Entries and the Gap That Never Appears on the Draw SheetIn the notebook I carried to Linz, one line is circled in pencil after I...
Nam Dinh vs Ninh Binh, V.League 1 2026/27 Round 3: What the Scoreboard Won't Tell You Before KickoffIn the V.League, some matches let you feel the result before the whistle blow...
The V.League Transfer Window and the Second Contract Nobody Signs on the PitchI sat in stand B of Hàng Đẫy Stadium on a July afternoon, watching a...
Total Chess Proposes a Unified Rating System: Four Names, Three Formats, and a Method That Has Not AppearedThe press release went out on 29 August 2026, short enough that I read the...
Empty Reports and the N/A: How Football's Data Industry Is Fooling Itself with PaperworkAt two in the morning Beijing time, my phone buzzed. An analyst in Shanghai...
Indonesia's 21 of 23 Before Kickoff: The List Is Complete, the Time Is NotOn the evening of Monday, 21 September 2026, in Jakarta, 21 of Indonesia's 23...
VALORANT Champions 2026: LOUD's Second Title, and an Audience Benchmark Built on a Single MatchOne final, and a data table placed in front of everything else It was raining...
A 48-Team World Cup and Asia's 8.5 Slots: Where Vietnam Really Stands in the RaceIn the 32nd minute of the second leg of the 2026 ASEAN Cup final at...
Đồng Nai vs CAHN: Four Days of Rest and Two Suspensions Shape the MatchOn the evening of 16/9, CAHN left Gamba Osaka's ground after their AFC...
Faker, Oner and the Six-Team Sample Trap Ahead of Worlds 2026Minute 24 of Game 3: Oner stops inside the brush behind the Dragon pit, waiti...
Philippines Overhaul Half Its Squad Before Facing Vietnam: The Real Bet Sits on the FIFA CalendarAt the pre-match press conference, Philippines head coach Carles Cuadrat said...
From the number 10 shirt to a silent promise: How Argentina enters the post-Messi eraOn a late June morning in 2026, I stood outside the training ground fence of...
Rui Pedro and Al-Ahli: A Defence Amid the Storm, Counted in Numbers Nobody Can VerifyRui Pedro sat in the middle of the press room, the Al-Ahli Saudi FC crest...
The Empty Dossier: The Discipline of 'Insufficient Information' and How a Transfer Insider Resists the Temptation to FabricateTuesday night, I sat in front of a twelve-page transfer dossier. The first pa...
Tottenham: Two Points from Five, £300 Million, and a Blueprint That Hasn't Taken ShapeMinute 67 at St James' Park, the score already 2-0 to Newcastle. The ball...
Liège, the Yellow Card, and the Void Named Arda GülerThe stadium in Liège was colder than any forecast that night. What silenced t...
Reading a Swim: The Nine Layers of High-Performance AnalysisI still remember that afternoon in a windless indoor pool, when the stands he...
Vietnam's women's team kata at the Asian Games: reading a gold medal through the judging rulesThe scoreboard flashed at Toyohashi Gymnasium: 5-0. Not a single judge...
Antibes: Three U15 Players on 8-1, and a Title Decided by Games RatioAntibes: Three U15 Players on 8-1, and a Title Decided by Games Ratio Opening...
WTT Feeder Linz 2026: England's Three Doubles Entries and the Gap That Never Appears on the Draw SheetIn the notebook I carried to Linz, one line is circled in pencil after I...
Nam Dinh vs Ninh Binh, V.League 1 2026/27 Round 3: What the Scoreboard Won't Tell You Before KickoffIn the V.League, some matches let you feel the result before the whistle blow...
The V.League Transfer Window and the Second Contract Nobody Signs on the PitchI sat in stand B of Hàng Đẫy Stadium on a July afternoon, watching a...
Total Chess Proposes a Unified Rating System: Four Names, Three Formats, and a Method That Has Not AppearedThe press release went out on 29 August 2026, short enough that I read the...
Empty Reports and the N/A: How Football's Data Industry Is Fooling Itself with PaperworkAt two in the morning Beijing time, my phone buzzed. An analyst in Shanghai...
Indonesia's 21 of 23 Before Kickoff: The List Is Complete, the Time Is NotOn the evening of Monday, 21 September 2026, in Jakarta, 21 of Indonesia's 23...
VALORANT Champions 2026: LOUD's Second Title, and an Audience Benchmark Built on a Single MatchOne final, and a data table placed in front of everything else It was raining...
A 48-Team World Cup and Asia's 8.5 Slots: Where Vietnam Really Stands in the RaceIn the 32nd minute of the second leg of the 2026 ASEAN Cup final at...
Đồng Nai vs CAHN: Four Days of Rest and Two Suspensions Shape the MatchOn the evening of 16/9, CAHN left Gamba Osaka's ground after their AFC...
Faker, Oner and the Six-Team Sample Trap Ahead of Worlds 2026Minute 24 of Game 3: Oner stops inside the brush behind the Dragon pit, waiti...
Philippines Overhaul Half Its Squad Before Facing Vietnam: The Real Bet Sits on the FIFA CalendarAt the pre-match press conference, Philippines head coach Carles Cuadrat said...
From the number 10 shirt to a silent promise: How Argentina enters the post-Messi eraOn a late June morning in 2026, I stood outside the training ground fence of...
Rui Pedro and Al-Ahli: A Defence Amid the Storm, Counted in Numbers Nobody Can VerifyRui Pedro sat in the middle of the press room, the Al-Ahli Saudi FC crest...
The Empty Dossier: The Discipline of 'Insufficient Information' and How a Transfer Insider Resists the Temptation to FabricateTuesday night, I sat in front of a twelve-page transfer dossier. The first pa...
Tottenham: Two Points from Five, £300 Million, and a Blueprint That Hasn't Taken ShapeMinute 67 at St James' Park, the score already 2-0 to Newcastle. The ball...
Liège, the Yellow Card, and the Void Named Arda GülerThe stadium in Liège was colder than any forecast that night. What silenced t...
Reading a Swim: The Nine Layers of High-Performance AnalysisI still remember that afternoon in a windless indoor pool, when the stands he...
Vietnam's women's team kata at the Asian Games: reading a gold medal through the judging rulesThe scoreboard flashed at Toyohashi Gymnasium: 5-0. Not a single judge...
Antibes: Three U15 Players on 8-1, and a Title Decided by Games RatioAntibes: Three U15 Players on 8-1, and a Title Decided by Games Ratio Opening...
